﻿namespace ManagementApi.Models.Cms
{
    public class CmsCustomLeaseEditForm
    {
        public int? Id { get; set; }
        /// <summary>
        /// 客户id
        /// </summary>
        public int CustomId { get; set; }

        /// <summary>
        /// 开始租赁日期
        /// </summary>
        public DateTime StartDt { get; set; }

        /// <summary>
        /// 结束租赁日期
        /// </summary>
        public DateTime EndDt { get; set; }

        /// <summary>
        /// 支付金额
        /// </summary>
        public decimal PayAmount { get; set; }

        /// <summary>
        /// 当前状态;10 租赁中  20 已退租
        /// </summary>
        public int? Status { get; set; }

        /// <summary>
        /// 退租日期
        /// </summary>
        public string? ReturnDt { get; set; }

        /// <summary>
        /// 退租金额
        /// </summary>
        public decimal? ReturnAmount { get; set; }

        /// <summary>
        /// 退租所属经销商
        /// </summary>
        public int? DealerId { get; set; }
        /// <summary>
        /// 送货地址
        /// </summary>
        public string? Address { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string? Remark { get; set; }

        #region 扩展字段
        /// <summary>
        /// 经销商名称
        /// </summary>
        public string DealerName { get; set; }
        /// <summary>
        /// 客户名称
        /// </summary>
        public string CustomName { get; set; }
        #endregion
    }
}
